package com.css.sword.knowing.search.aggregation;

import java.util.List;
import java.util.Map;

/**
 * 指标统计运算结果类
 *
 */
public class MetricsResult {
    private String aggName;
    private List<Map<String, Number>> metrics;

    /**
     * 获取自定义指标统计的名称
     * @return 自定义指标统计的名称
     */
    public String getAggName() {
        return aggName;
    }

    /**
     * 设置自定义指标统计的名称
     * @param aggName 自定义指标统计的名称
     */
    public void setAggName(String aggName) {
        this.aggName = aggName;
    }

    /**
     * 获取按指标统计结果
     * @return 统计结果列表
     */
    public List<Map<String, Number>> getMetrics() {
        return metrics;
    }

    /**
     * 设置按指标统计结果
     * @param metrics 统计结果列表
     */
    public void setMetrics(List<Map<String, Number>> metrics) {
        this.metrics = metrics;
    }

}
